crushed kidney - French English Dictionary